<?php declare (strict_types = 1);

namespace app\company\model;

use think\Model;
use think\model\concern\SoftDelete;

/**
 * 公司
 * @property int $id
 * @property string $name 公司全称
 * @property string $simple_name 简称
 * @property string $license 营业执照号
 * @property string $introduction 简介
 * @property int $status 公司状态
 * @property string $address 公司地址
 * @property string $master 公司管理员列表
 * @property string $telephone 联系电话
 * @property string $person 法人代表
 * @property string $capital 注册资本（万）
 * @property string $industry 行业
 * @property int $found_time 成立时间
 * @property string $remark 公司介绍
 * @property string $extend_field 员工扩展资料
 * @property string $disable_rules 禁用规则列表
 * @property int $create_time 入驻时间
 * @property int $update_time 更新时间
 * @property string $admin_user 管理员账号 对应user.username
 * @property int $delete_time 删除时间
 */
class CompanyModel extends Model
{
    use SoftDelete; //软删除

    protected $name = 'company';

    //软删除字段
    protected string $deleteTime = 'delete_time';
    protected $defaultSoftDelete = 0;

    //定义自动时间戳
    protected $autoWriteTimestamp = 'int';
    protected $createTime = 'create_time';
    protected $updateTime = 'update_time';
    //输出自动时间戳不自动格式化
    protected $dateFormat = false;

}